import { axios } from '@/utils/request'

/**
 * 获取文档类别列表
 */
export function getQHSEHavStandardList () {
  return axios({
    url: '/QHSEDictionary/HavStandardList',
    method: 'get'
  })
}

/**
 * 标准查询
 */
export function searchQHSEHavStandard (parameter) {
  return axios({
    url: '/QHSEHavStandard/Page',
    method: 'get',
    params: parameter
  })
}

/**
 * 标准新增
 */
export function addQHSEHavStandard (parameter) {
  return axios({
    url: '/QHSEHavStandard/Add',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 标准编辑
 */
export function editQHSEHavStandard (parameter) {
  return axios({
    url: '/QHSEHavStandard/Edit',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 标准删除
 */
export function deleteQHSEHavStandard (parameter) {
  return axios({
    url: '/QHSEHavStandard/Delete',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 标准下载
 */
export function downloadQHSEHavStandard (parameter) {
  return axios({
    url: '/QHSEHavStandard/DownloadPdf',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
